﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using UAXInversionesWeb.logicaNegocio;

namespace UAXInversionesWeb.supervisor
{
    public partial class ConsultarDatosSupervisor : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void checkSupervisor_Click(object sender, EventArgs e)
        {
            Empleado c = Proxy.consultarDatosEmpleado(Int32.Parse(idSupervisor.Text),'S');

            if (c.getNombre() != "error")
            {
                mensajeError.Text = "";
                cs_nombre.Text = c.getNombre();
                cs_app.Text = c.getApellidos();
                cs_dni.Text = c.getDNI();
                cs_fechaN.Text = c.getFechaNacimiento().ToShortDateString();
                cs_sexo.Text = c.getSexo().ToString();
                cs_dirTipo.Text = c.getDireccion().getTipoCalle();
                cs_direccion.Text = c.getDireccion().getNombreCalle();
                cs_dirNum.Text = c.getDireccion().getNumeroCalle().ToString();
                cs_dirPiso.Text = c.getDireccion().getPiso().ToString();
                cs_dirLetra.Text = c.getDireccion().getLetra().ToString();
                cs_dirEsc.Text = c.getDireccion().getEscalera();
                cs_localidad.Text = c.getDireccion().getLocalidad();
                cs_provincia.Text = c.getDireccion().getProvincia();
                cs_cp.Text = c.getDireccion().getCP().ToString();
                cs_pais.Text = c.getDireccion().getPais();
                cs_telfF.Text = c.getTelefonoFijo().ToString("(###) ###-####");
                cs_telfM.Text = c.getTelefonoMovil().ToString("###-######");
                cs_fax.Text = c.getFax().ToString("(###) ###-####");
                cs_email.Text = c.getCorreoElectronico();
                cs_UltimoLogin.Text = c.getUltimoLogin().ToShortDateString();
                panelCSup.Visible = true;

            }
            else
            {
                mensajeError.Text = "Supervisor no encontrado!";
                panelCSup.Visible = false;
            }
        }

    }
        
}
